Hệ thống quản lý nguồn nhân lực Dự án năm cuối trong c#

1 Imports System.Data.SqlClient
2
3 Module connection
4
5     Dim con As SqlConnection
6
7     Public Sub createConnection()
8
9         con = New SqlConnection
10         con.ConnectionString =
"Data Source=AGENT-92-PC;Initial Catalog=HRMS;Integrated Security=true;"
11         con.Open()
12
13     End Sub
14
15     Private Sub checkConnection()
16
17         If con Is Nothing OrElse con.State = ConnectionState.Closed Then
18             createConnection()
19         End If
20
21     End Sub
22
23     Public Function getDataReader(ByVal SQL As String) As SqlDataReader
24
25         checkConnection()
26         Dim cmd As New SqlCommand(SQL, con)
27         Dim dr As SqlDataReader
28         dr = cmd.ExecuteReader
29         Return dr
30
31     End Function
32
33     Public Function getDataTable(ByVal SQL As String) As DataTable
34
35         checkConnection()
36         Dim cmd As New SqlCommand(SQL, con)
37         Dim table As New DataTable
38         Dim da As New SqlDataAdapter(cmd)
39         da.Fill(table)
40         Return table
41
42     End Function
43
44     Public Sub executeQuery(ByVal SQL As String)
45
46         checkConnection()
47         Dim cmd As New SqlCommand(SQL, con)
48         cmd.ExecuteNonQuery()
49
50     End Sub
51
52     Public Sub disableRights(ByRef btn1 As CloudToolkitN6.CloudButton, ByRef btn2 As CloudToolkitN6.CloudButton, ByRef btn3 As CloudToolkitN6.CloudButton, ByRef btn4 As CloudToolkitN6.CloudButton, ByRef menu As MenuStrip)
53
54         btn1.Enabled = False
55         btn2.Enabled = False
56         btn3.Enabled = False
57         btn4.Enabled = False
58         menu.Enabled = False
59
60     End Sub
61
62
63     Public Sub enableRights(ByRef btn1 As CloudToolkitN6.CloudButton, ByRef btn2 As CloudToolkitN6.CloudButton, ByRef btn3 As CloudToolkitN6.CloudButton, ByRef btn4 As CloudToolkitN6.CloudButton, ByRef menu As MenuStrip)
64
65         btn1.Enabled = True
66         btn2.Enabled = True
67         btn3.Enabled = True
68         btn4.Enabled = True
69         menu.Enabled = True
70
71     End Sub
72
73 End Module


Gõ tìm kiếm nhanh...